#!/usr/bin/bash

# 用于拷贝执行程序或者动态库所依赖的所有动态库
# example: lddcp.sh test lib64
# example: lddcp.sh test.so lib64

#获取所有的依赖
deplist=$( ldd $1 | awk '{if (match($3,"/")){ print $3}}' )
#拷贝依赖
if [ ! -d $2 ];then
    mkdir $2
fi
cp -L -n $deplist $2
